using WorkbookDesigner.Addons.SpreadsheetEditor.Presenter;

namespace WorkbookDesigner.Addons.SpreadsheetEditor.Model
{
    public abstract class ActionModel
    {
        protected ActionModel(OpType operationType)
        {
            OperationType = operationType;
        }
        public OpType OperationType { get; }
        public virtual PromptModel Template { get; protected set; }
        public abstract void Execute(IMission m);

    }
}